package cn.lg.soar.flow.api.model.node;

import cn.lg.soar.flow.api.enums.NodeStatusEnum;
import lombok.Data;

import java.util.List;

/**
 *
 * @author luguoxiang
 * @Date: 2025/9/20
 * 开源项目：https://gitee.com/lgx1992/lg-soar 求star！请给我star！请帮我点个star！
 */
@Data
public class UserNode {

    protected String key;
    protected String name;
    protected String description;
    protected NodeStatusEnum status;
    protected List<FieldPermit> fieldPermits;
    protected List<ButtonPermit> buttonPermits;

    protected List<NodeListener> nodeListeners;
    protected List<ProcessListener> processListeners;

}
